flak vest - Spanish English Dictionary